electric pasture fence - Französisch Englisch Wörterbuch